home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / ip / ppp / dp-2.3 / sys / Makefile < prev    next >
Encoding:
Makefile  |  1993-01-20  |  1.5 KB  |  52 lines

  1. include ../conf/dp.conf
  2.  
  3. KERNELSRCS    = dp_if.c ppp_async.c
  4. KERNELOBJS    = dp_if.o ppp_async.o
  5. SCRIPTS        = startdp stopdp predpunload postdpload postasyncload
  6. KVM        = /usr/kvm/sys
  7. INST_FILES    = ${DPMODULE_DIR}/dp_if.o    \
  8.           ${DPMODULE_DIR}/ppp_async.o    \
  9.           ${DPMODULE_DIR}/startdp    \
  10.           ${DPMODULE_DIR}/stopdp    \
  11.           ${DPMODULE_DIR}/predpunload    \
  12.           ${DPMODULE_DIR}/postdpload    \
  13.           ${DPMODULE_DIR}/postasyncload
  14.  
  15. # Uncomment the following two lines to use loadable modules support
  16. # You must have your kernel built with the VDDRV option
  17. # *** NOTE: This is still very much experimental. You have been warned.
  18. KERNELOBJS    = dp_if.o ppp_async.o
  19. CFLAGS        = -I../h -I/usr/sys -DKERNEL -DINET -DNDP=4 -DLOADABLE -D`arch -k`
  20.  
  21.  
  22. all: ${KERNELOBJS}
  23.  
  24. install: ${INST_FILES}
  25.  
  26. ${DPMODULE_DIR}/dp_if.o:    dp_if.o
  27.     install -c -m 640 dp_if.o ${DPMODULE_DIR}
  28. ${DPMODULE_DIR}/ppp_async.o:    ppp_async.o
  29.     install -c -m 640 ppp_async.o ${DPMODULE_DIR}
  30.  
  31. ${DPMODULE_DIR}/startdp:    startdp
  32.     install -c -m 750 startdp ${DPMODULE_DIR}
  33. ${DPMODULE_DIR}/stopdp:    stopdp
  34.     install -c -m 750 stopdp ${DPMODULE_DIR}
  35. ${DPMODULE_DIR}/predpunload:    predpunload
  36.     install -c -m 750 predpunload ${DPMODULE_DIR}
  37. ${DPMODULE_DIR}/postdpload:    postdpload
  38.     install -c -m 750 postdpload ${DPMODULE_DIR}
  39. ${DPMODULE_DIR}/postasyncload:    postasyncload
  40.     install -c -m 750 postasyncload ${DPMODULE_DIR}
  41.  
  42. clean:
  43.     rm -f ${KERNELOBJS} dp_if ppp_async core *~ Makefile.bak
  44.  
  45. depend:
  46.  
  47. load: dp_if.o ppp_async.o
  48.     modload -entry _ppp_async_init ppp_async.o
  49.  
  50. xxx:
  51.     modload -entry _dpmod_init -exec makenode dp_if.o
  52.